Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^2.0.0
->^15.0.0
Release Notes
tediousjs/tedious
v15.1.2
Compare Source
Bug Fixes
v15.1.1
Compare Source
Bug Fixes
v15.1.0
Compare Source
Features
JSBI
with nativeBigInt
(#1472) (ece396a)v15.0.1
Compare Source
Bug Fixes
v15.0.0
Compare Source
chore
Features
trustServerCertificate
option tofalse
(04ebc29)domain
option forazure-active-directory-password
authentication (85a2b89)clientId
option ofazure-active-directory-password
authentication (8885e1f)BREAKING CHANGES
domain
option was replaced by thetenantId
option.azure-active-directory-password
authentication type now requires specifying the
clientId
option of anAzure Application. The application has to have public client flows
enabled and has to have
user_impersonation
permissions for Azure SQLDatabase. The user account that is being used also has to be assigned
to the application, and has to grant consent (either explicitly or via
admin consent).
trustServerCertificate
optionchanged from
true
tofalse
.tedious
no longer supports Node.js 12.x.v14.7.0
Compare Source
Features
v14.6.1
Compare Source
Bug Fixes
v14.6.0
Compare Source
Features
v14.5.0
Compare Source
Features
v14.4.0
Compare Source
Features
azure-active-directory-default
as an authentication option (13ee60f)v14.3.0
Compare Source
Features
domain
totenantId
when using azure ad password (2150a9c)v14.2.0
Compare Source
Features
clientId
when usingazure-active-directory-password
auth (95e98a1)v14.1.0
Compare Source
Features
v14.0.0
Compare Source
Code Refactoring
ConnectionError
andRequestError
to proper classes (3e489b4)Features
char
/nchar
/varchar
/nvarchar
/text
/ntext
/uniqueidentifier
values no longer support automatic type coercion (d486a31)addRow
andgetRowStream
fromBulkLoad
(ca8afd3)sspichallenge
event onConnection
(f76518b)BREAKING CHANGES
char
/nchar
/varchar
/nvarchar
/text
/ntext
/uniqueidentifier
values no longer support automatic type coercion, but instead require values to bestring
s.ConnectionError
orRequestError
now requires to using thenew
keyword.addRow
andgetRowStream
methods fromBulkLoad
instances. You can pass anIterable
(e.g. anArray
orGenerator
) orAsyncIterable
(e.g.stream.Readable
orAsyncGenerator
) with the row data instead.sspichallenge
event onConnection
.v13.2.0
Compare Source
Features
ConnectionError
orRequestError
constructors withoutnew
keyword (888cde1)v13.1.0
Compare Source
Features
BulkLoad.addRow
andBulkLoad.getRowStream
(91c7701)sspichallenge
event (aa0f790)v13.0.5
Compare Source
Bug Fixes
v13.0.4
Compare Source
Bug Fixes
handle
as an output parameter when callingsp_execute
/sp_unprepare
(fe4bc69)v13.0.3
Compare Source
Bug Fixes
Object
prototype pollution to affect rows or column metadata objects (e112237)v13.0.2
Compare Source
Bug Fixes
Request.addOutputParameter
orRequest.addParameter
(f1acd07)v13.0.1
Compare Source
Bug Fixes
varchar
/char
values in TVP parameters (63e2747)v13.0.0
Compare Source
Features
BREAKING CHANGES
This introduces breaking changes as it replaces the previously used
adal-node
package for Azure authentication with the new@azure/identity
package. Because of difference in these two libraries we had to remove support for themsiEndpoint
option ofthe
azure-active-directory-msi-vm
authentication method, and themsiEndpoint
andmsiSecret
options of theazure-active-directory-msi-app-service
authentication option.There could also be other changes in authentication behavior, so be careful when upgrading if you're using one of the Azure specific authentication methods.
v12.3.0
Compare Source
Features
v12.2.0
Compare Source
Features
v12.1.0
Compare Source
Bug Fixes
Features
varchar
,char
andtext
values based on the current database collation (0dce3e3)nvarchar
,nchar
,ntext
,varchar
,char
andtext
data types (b1db199)v12.0.0
Compare Source
Features
validateBulkLoadParameters
connection option (fbe3aeb)BREAKING CHANGES
validateBulkLoadParameters
connection option and always enables validation of bulk load values.tedious
will only support Node.js v12 or newer.v11.8.0
Compare Source
Features
ntext
data type in bulk loads and regular requests (4a10ccb)text
andimage
data type in bulk loads (573426f)v11.7.0
Compare Source
Features
v11.6.1
Compare Source
Bug Fixes
textsize
connection option (ebe75f1)v11.6.0
Compare Source
Features
v11.5.0
Compare Source
Features
readable-stream
(52ee816)v11.4.2
Compare Source
Bug Fixes
v11.4.1
Compare Source
Bug Fixes
v11.4.0
Compare Source
Features
PRELOGIN
packets (521ef9e)v11.3.1
Compare Source
Bug Fixes
Reverts
v11.3.0
Compare Source
Features
v11.2.0
Compare Source
Features
order
option toBulkLoad
(b7041bb)v11.1.1
Compare Source
Bug Fixes
v11.1.0
Compare Source
Features
validateBulkLoadParameters
option (fc6e07e)v11.0.10
Compare Source
Bug Fixes
v11.0.9
Compare Source
Bug Fixes
v11.0.8
Compare Source
Bug Fixes
v11.0.7
Compare Source
Bug Fixes
v11.0.6
Compare Source
Bug Fixes
cancel
handlers from bulk load (eaf297f)v11.0.5
Compare Source
Bug Fixes
cancel
event handlers to prevent memory leak (775b239)v11.0.4
Compare Source
Bug Fixes
v11.0.3
Compare Source
Bug Fixes
v11.0.2
Compare Source
Bug Fixes
BulkLoad.setTimeout
actually cancel the request after the given timeout (4fe6fb9)v11.0.1
Compare Source
Bug Fixes
@js-joda/[email protected]
(0bb35cf)[email protected]
(a45145c)[email protected]
(601c27c)[email protected]
(bba4d3f)v11.0.0
Compare Source
chore
BREAKING CHANGES
tedious
no longer supports Node.js 6.x and 8.x.v10.0.0
Compare Source
Features
validateBulkLoadParameters
default totrue
(5497b14)new Connection
(16b10bf)BREAKING CHANGES
Connection
instance will no longer establish a connection to the server automatically. Please use the newconnect
helper function or call the.connect
method on the newly createdConnection
object instead.validateBulkLoadParameters
option fromfalse
totrue
. If you don't explicitly specify a value for this option, you might run into unexpected validation errors when loading data viaBulkLoad
. Set this tofalse
explicitly to restore existing behavior, ortrue
for proper parameter validation (recommended).v9.2.3
Compare Source
Bug Fixes
v9.2.2
Compare Source
Bug Fixes
v9.2.1
Compare Source
Bug Fixes
connect
callback could misserr
argument (3477f58)v9.2.0
Compare Source
Features
v9.1.1
Compare Source
Bug Fixes
v9.1.0
Compare Source
Features
v9.0.1
Compare Source
Bug Fixes
UniqueIdentifier
data type validation (820dd23)v9.0.0
Compare Source
Features
trustServerCertificate
(afd4027)BREAKING CHANGES
true
tofalse
. This might lead to encrypted connections not being established if the server's certificate can not be validated against the default list of CAs.You can either explicitly set
trustServerCertificate
totrue
(not recommended, as it disables certificate validation) or specify a custom CA list via thecryptoCredentialsDetails
connection option.v8.3.1
Compare Source
Bug Fixes
v8.3.0
Compare Source
Features
v8.2.0
Compare Source
Features
trustServerCertificate
default beingtrue
(1231e09)v8.1.1
Compare Source
Bug Fixes
v8.1.0
Compare Source
Features
v8.0.1
Compare Source
Bug Fixes
BUILDING_CLIENT_REQUEST
state (62ff4a1)v8.0.0
Compare Source
Bug Fixes
BREAKING CHANGES
database to be more in line of what is expected, but can be different
for some edge cases.
v7.0.0
Compare Source
Features
enableArithAbort
default totrue
(76ea92a)BREAKING CHANGES
ARITHABORT
setting changes howarithmetic, overflow, divide-by-zero, or domain errors are handled, and
whether transactions that encounter these error conditions are rolled
back or whether execution continues on.
v6.7.1
Compare Source
Bug Fixes
@azure/[email protected]
(582d9b7)v6.7.0
Compare Source
Features
enableArithAbort
beingfalse
(fb9ed64)v6.6.6
Compare Source
Bug Fixes
enableConcatNullYieldsNull
tofalse
(ec85b09)v6.6.5
Compare Source
Bug Fixes
Number
instead ofparseInt
(c4c8f4b)v6.6.4
Compare Source
Bug Fixes
string
values for date related parameters (81a114f)v6.6.3
Compare Source
Bug Fixes
isolationLevel
is not a number (a0e4714)v6.6.2
Compare Source
Bug Fixes
v6.6.1
Compare Source
Bug Fixes
v6.6.0
Compare Source
Features
v6.5.0
Compare Source
Features
jsbi
for reading and writingint64
anduint64
values (1a740aa)v6.4.0
Compare Source
Features
v6.3.0
Compare Source
Features
v6.2.1
Compare Source
Bug Fixes
v6.2.0
Compare Source
Features
v6.1.2
Compare Source
Bug Fixes
currentMessage
if it's notundefined
(826f6a0)currentMessage
after fully processing it (3ba0b21)v6.1.1
Compare Source
Bug Fixes
v6.1.0
Compare Source
Features
v6.0.1
Compare Source
Bug Fixes
v6.0.0
Compare Source
Bug Fixes
Features
BREAKING CHANGES
This removes support for the deprecated
userName
,password
anddomain
authentication options. Please switch to the newauthentication
property instead.This removes the following, long deprecated parameter types:
Null
IntN
BitN
FloatN
MoneyN
DecimalN
NumericN
DateN
DateTimeOffsetN
DateTime2N
TimeN
UniqueIdentifierN
If no
encrypt
setting was specified before,tedious
would fall backto not using any encryption by default. This changes the default to
encrypt connections unless
encrypt
is explicitly set tofalse
.This should work without issues with most SQL Server setups, but might
cause connections to fail if encryption between
tedious
and SQL Servercan not be established.
v5.0.3
Compare Source
Bug Fixes
v5.0.2
Compare Source
Bug Fixes
v5.0.1
Compare Source
Bug Fixes
v5.0.0
Compare Source
Bug Fixes
SENT_ATTENTION
state (5ce37e5)Features
BulkRequest
s to be canceled (f78d745)BREAKING CHANGES
v4.2.0
Compare Source
Features
v4.1.3
Compare Source
Bug Fixes
v4.1.2
Compare Source
Bug Fixes
v4.1.1
Compare Source
Bug Fixes
v4.1.0
Compare Source
Features
v4.0.4
Compare Source
Bug Fixes
v4.0.3
Compare Source
Bug Fixes
v4.0.2
Compare Source
Bug Fixes
null
handling for 2 other config options (e728aba)v4.0.1
Compare Source
Bug Fixes
ntlm
(db0e2e0)config
argument (36d6c58)config.authentication.type
(4eceb48)v4.0.0
Compare Source
Features
config.authentication
option (6170d19)BREAKING CHANGES
configuration values and types, and makes the checks a lot stricter than
before.
Many configuration options no longer accept
null
values and insteadrely on values being present or
undefined
instead.In other cases, configuration options that previously e.g. accepted
string values and automatically converted them to numbers now only
accept actual numbers.
Some options explicitly allow
null
values to be passed in and takethat as a hint to use whatever is configured on the SQL Server instead.
v3.0.1
Compare Source
Bug Fixes
v3.0.0
Compare Source
chore
drop support for Node.js v4.x (bc6f6c9)
Merge pull request #739 from tediousjs/arthur/drop-v4-support (8a32828), closes #739
BREAKING CHANGES
tedious
can no longer be usedwith Node.js v4.x. Please upgrade to a newer Node.js version or use an
older version of
tedious.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.